the river divides the town. - French English Dictionary